JavaScript
JavaScript is a scripting language that can be run inside the browser to enable client side processes.
DHTML (Dynamic HTML)
DHTML is a label given to techniques that use JavaScript, CSS and the DOM to make web pages more dynamic and interactive